package com.xzgj.fmmall.dao;

import com.xzgj.fmmall.entity.User;
import com.xzgj.fmmall.generator.GeneratorDAO;
import com.xzgj.fmmall.vo.UserVO;

import javax.websocket.server.PathParam;
import java.util.List;

public interface UserMapper extends GeneratorDAO<User> {
    //用户注册
    public int insertUser(UserVO user);
    public UserVO queryUserByName(String name);
//    查询用户列表
    public List<User> queryUsers();
    //根据用户id查询用户信息
    public UserVO queryUserInfoByUserId(String userId);
    //根据用户id更新用户信息
    public int updateUserInfoByUserId(@PathParam("User") User user,@PathParam("Integer") Integer userId);
}
